"forced sale" - Details

English Term:
forced sale
Arabic Term:
بيع جبري، بيع اضطراري
Arabic Definition:

.